package top.infopub.model.ic;

import java.math.BigDecimal;
import java.util.Date;

import top.infopub.generic.GenericEntity;

/** 投建基本信息(IC_BUILD_INFO) **/
public class BuildInfo extends GenericEntity  {

	private static final long serialVersionUID = 1L;
	
	/*PK*/
	private String id;
	/*PK*/
	public String getId(){
		return id;
	}
	
	public void setId(String id){
		 this.id = id;
	}
	
	/* 添加人 */
	private String addBy;
	
	public String getAddBy(){
		return addBy;
	}
	
	public void setAddBy(String addBy){
		this.addBy = addBy;
	}
	/* 添加时间 */
	private Date addTime;
	
	public Date getAddTime(){
		return addTime;
	}
	
	public void setAddTime(Date addTime){
		this.addTime = addTime;
	}
	/* 建设期绩效考核说明 */
	private String assessMemo;
	
	public String getAssessMemo(){
		return assessMemo;
	}
	
	public void setAssessMemo(String assessMemo){
		this.assessMemo = assessMemo;
	}
	/* 建设期结束日期 */
	private Date buildEndDate;
	
	public Date getBuildEndDate(){
		return buildEndDate;
	}
	
	public void setBuildEndDate(Date buildEndDate){
		this.buildEndDate = buildEndDate;
	}
	/* 建设期利息（元） */
	private BigDecimal buildInterest;
	
	public BigDecimal getBuildInterest(){
		return buildInterest;
	}
	
	public void setBuildInterest(BigDecimal buildInterest){
		this.buildInterest = buildInterest;
	}
	/* 建设期描述 */
	private String buildPeriodMemo;
	
	public String getBuildPeriodMemo(){
		return buildPeriodMemo;
	}
	
	public void setBuildPeriodMemo(String buildPeriodMemo){
		this.buildPeriodMemo = buildPeriodMemo;
	}
	/* 建设期开始日期 */
	private Date buildStartDate;
	
	public Date getBuildStartDate(){
		return buildStartDate;
	}
	
	public void setBuildStartDate(Date buildStartDate){
		this.buildStartDate = buildStartDate;
	}
	/* 建设期（年） */
	private BigDecimal buildYears;
	
	public BigDecimal getBuildYears(){
		return buildYears;
	}
	
	public void setBuildYears(BigDecimal buildYears){
		this.buildYears = buildYears;
	}
	/* 单据编号 */
	private String codes;
	
	public String getCodes(){
		return codes;
	}
	
	public void setCodes(String codes){
		this.codes = codes;
	}
	/* 关于工期延误条款 */
	private String delayMemo;
	
	public String getDelayMemo(){
		return delayMemo;
	}
	
	public void setDelayMemo(String delayMemo){
		this.delayMemo = delayMemo;
	}
	/* 申请部门ID */
	private String hrDeptId;
	
	public String getHrDeptId(){
		return hrDeptId;
	}
	
	public void setHrDeptId(String hrDeptId){
		this.hrDeptId = hrDeptId;
	}
	/* 申请公司ID */
	private String hrOrgId;
	
	public String getHrOrgId(){
		return hrOrgId;
	}
	
	public void setHrOrgId(String hrOrgId){
		this.hrOrgId = hrOrgId;
	}
	/* 申请人ID */
	private String hrStaffApplyId;
	
	public String getHrStaffApplyId(){
		return hrStaffApplyId;
	}
	
	public void setHrStaffApplyId(String hrStaffApplyId){
		this.hrStaffApplyId = hrStaffApplyId;
	}
	/* 备注 */
	private String memo;
	
	public String getMemo(){
		return memo;
	}
	
	public void setMemo(String memo){
		this.memo = memo;
	}
	/* 运营期描述 */
	private String omPeriodMemo;
	
	public String getOmPeriodMemo(){
		return omPeriodMemo;
	}
	
	public void setOmPeriodMemo(String omPeriodMemo){
		this.omPeriodMemo = omPeriodMemo;
	}
	/* 运营期（年） */
	private BigDecimal omYears;
	
	public BigDecimal getOmYears(){
		return omYears;
	}
	
	public void setOmYears(BigDecimal omYears){
		this.omYears = omYears;
	}
	/* 开工日描述 */
	private String openMemo;
	
	public String getOpenMemo(){
		return openMemo;
	}
	
	public void setOpenMemo(String openMemo){
		this.openMemo = openMemo;
	}
	/* 总包协议签订日期 */
	private Date packSignDate;
	
	public Date getPackSignDate(){
		return packSignDate;
	}
	
	public void setPackSignDate(Date packSignDate){
		this.packSignDate = packSignDate;
	}
	/* 关联的审批流程ID */
	private String processId;
	
	public String getProcessId(){
		return processId;
	}
	
	public void setProcessId(String processId){
		this.processId = processId;
	}
	/* 当前审批状态 1=审批中 9=审批完成 10=审批终止 */
	private String processStatus;
	
	public String getProcessStatus(){
		return processStatus;
	}
	
	public void setProcessStatus(String processStatus){
		this.processStatus = processStatus;
	}
	/* 项目全局唯一编号 */
	private String proCode;
	
	public String getProCode(){
		return proCode;
	}
	
	public void setProCode(String proCode){
		this.proCode = proCode;
	}
	/* 项目名称 */
	private String proName;
	
	public String getProName(){
		return proName;
	}
	
	public void setProName(String proName){
		this.proName = proName;
	}
	/* 项目合同签订日期 */
	private Date proSignDate;
	
	public Date getProSignDate(){
		return proSignDate;
	}
	
	public void setProSignDate(Date proSignDate){
		this.proSignDate = proSignDate;
	}
	/* 备案合同签订日期 */
	private Date recordSignDate;
	
	public Date getRecordSignDate(){
		return recordSignDate;
	}
	
	public void setRecordSignDate(Date recordSignDate){
		this.recordSignDate = recordSignDate;
	}
	/* 城市调研信息ID */
	private String sgCityId;
	
	public String getSgCityId(){
		return sgCityId;
	}
	
	public void setSgCityId(String sgCityId){
		this.sgCityId = sgCityId;
	}
	/* 申请人姓名 */
	private String staffName;
	
	public String getStaffName(){
		return staffName;
	}
	
	public void setStaffName(String staffName){
		this.staffName = staffName;
	}
	/* 总投资额（万元） */
	private BigDecimal sumAmount;
	
	public BigDecimal getSumAmount(){
		return sumAmount;
	}
	
	public void setSumAmount(BigDecimal sumAmount){
		this.sumAmount = sumAmount;
	}
	/* 建安工程总费用（万元） */
	private BigDecimal sumCae;
	
	public BigDecimal getSumCae(){
		return sumCae;
	}
	
	public void setSumCae(BigDecimal sumCae){
		this.sumCae = sumCae;
	}
	/* 承接合同签订日期 */
	private Date takeSignDate;
	
	public Date getTakeSignDate(){
		return takeSignDate;
	}
	
	public void setTakeSignDate(Date takeSignDate){
		this.takeSignDate = takeSignDate;
	}
	/* 项目类型 1=PPP项目 */
	private String types;
	
	public String getTypes(){
		return types;
	}
	
	public void setTypes(String types){
		this.types = types;
	}
	/* 最后修改人 */
	private String uptBy;
	
	public String getUptBy(){
		return uptBy;
	}
	
	public void setUptBy(String uptBy){
		this.uptBy = uptBy;
	}
	/* 最后修改时间 */
	private Date uptTime;
	
	public Date getUptTime(){
		return uptTime;
	}
	
	public void setUptTime(Date uptTime){
		this.uptTime = uptTime;
	}
	
}